* {
	margin: 0px;
	padding: 0px;
}
body {
	font-size: 12px;
	line-height: 23px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
}
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #0066CC;
	text-decoration: underline;
}
.header {
	height: 103px;
	width: 985px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
.headerleft {
	float: left;
	height: 103px;
	width: 425px;
}
.headerright {
	float: right;
	height: 103px;
	width: 560px;
	background-image: url(../images/headright.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.logo {
	background-image: url(../images/index_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 97px;
	width:430px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
}
.home {
	line-height: 30px;
	height: 30px;
	text-align: right;
	padding-right: 10px;
}
.search {
	height: 70px;
	text-align: right;
}
.search .put {
	width: 145px;
	line-height:20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	color:#CCC;
}
.search form {
	background-image: url(../images/put.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 30px;
	width: 170px;
	float: right;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 14px;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	display: block;
	clear: both;
	float: none;
	height: 10px;
	width: 10px;
	overflow: hidden;
}
.bottom {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #EEEEEE;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	height: 80px;
}
.bottom .foot {
	height: 70px;
	width: 985px;
	margin-right: auto;
	margin-left: auto;
}
.banner {
	background-image: url(../images/b1.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	height: auto;
	width: 100%;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.banner1 {
	background-repeat: repeat-x;
	background-position: center center;
	height: auto;
	width: 985px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.navigation {
	OVERFLOW: visible;
	WIDTH: 100%;
	HEIGHT: 37px;
	background-image: url(../images/index_11.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin-right: auto;
	margin-left: auto;
}
.menu {
	Z-INDEX: 300;
	WIDTH: 1300px;
	POSITION: relative;
	HEIGHT: 37px;
	margin-right: auto;
	margin-left: auto;
}
.line {
	background-image: url(../images/index_13.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 37px;
	width: 2px;
	overflow: hidden;
}

.menu LI {
	FONT-SIZE: 12px;
	FLOAT: left;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: center;
	list-style-type: none;
}
.menu LI.homepage {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.menu LI A:link {
	DISPLAY: block;
	COLOR: #fff;
	TEXT-DECORATION: none;
	line-height: 37px;
	height: 37px;
	width: 110px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}
.menu LI A:visited {
	DISPLAY: block;
	COLOR: #fff;
	TEXT-DECORATION: none;
	line-height: 37px;
	text-align: center;
	height: 37px;
	width: 110px;
	font-size: 12px;
	font-weight: bold;
}
.menu LI A:hover {
	COLOR: #ff0;
	TEXT-DECORATION: none;
	background-image: url(../images/menuover.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.menu LI.current_page_item A:link {
	COLOR: #ff0
}
.menu LI.current_page_item A:visited {
	COLOR: #ff0
}
.menu LI.current_page_item A:hover {
	COLOR: #ff0
}
.menu LI.current-menu-item A:link {
	COLOR: #ff0
}
.menu LI.current-menu-item A:visited {
	COLOR: #ff0
}
.menu LI.current-menu-item A:hover {
	COLOR: #ff0
}
.menu UL {
	Z-INDEX: 300;
	POSITION: relative;
	BACKGROUND-COLOR: #0547c2;
	filter: Alpha(Opacity=75);
}
.menu LI {
	POSITION: relative
}
.menu LI UL {
	DISPLAY: none;
	LEFT: 0px;
	WIDTH: 110px;
	POSITION: absolute;
	TOP: 37px
}
.menu LI UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN: 0px auto;
	WIDTH: 120px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8dafca;
}
.menu   LI   UL   LI   A:link {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.menu   LI   UL   LI   A:visited {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.menu LI UL LI A:hover {
	BACKGROUND: url(../images/bg.png) no-repeat -5px -43px;
	COLOR: #ff0;
	TEXT-DECORATION: underline;
	font-weight: normal;
}
.newbar {
	background-image: url(../images/index_171.png);
	background-repeat: repeat-x;
	background-position: center center;
	height: 34px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.main {
	height: auto;
	width: 985px;
	margin-right: auto;
	margin-left: auto;
}
.mk {
	float: left;
	height: auto;
	width: 318px;
}
.mk .tit {
	background-image: url(../images/index_35.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 34px;
	width: 318px;
}
.nr {
	border: 1px solid #CCCCCC;
	padding: 8px;
	height: 205px;
	width: auto;
	background-color: #FFFFFF;
}
.mk .cr {
	display: block;
	clear: both;
	float: none;
	height: 5px;
	width: 5px;
	overflow: hidden;
}
.main .clr {
	display: block;
	float: left;
	height: 15px;
	width: 15px;
	overflow: hidden;
}
h1 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 34px;
	font-weight: bold;
	color: #015d92;
	text-decoration: none;
	height: 34px;
	width: 100px;
	text-align: center;
}
.tit .more {
	float: right;
	height: 34px;
	width: 70px;
	background-image: url(../images/index_27.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
}
.mk2 {
	height: 127px;
	width: 983px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCC;
}
.mk2 .tit {
	background-image: url(../images/index_34.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 125px;
	width: 26px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
.mk2 .nr {
	float: right;
	height: 110px;
	width: 940px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.main_left {
	float: left;
	height: auto;
	width: 190px;
}
.main_right {
	float: right;
	height: auto;
	width: 780px;
	overflow: hidden;
}
.leftmenu {
	height: auto;
	width: 190px;
}
.leftmenu .tit {
	background-image: url(../images/left_top.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 48px;
	width: 190px;
}
.leftmenu .content {
	height: auto;
	width: 188px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
}
.leftmenu  ol {
	list-style-image: none;
	list-style-type: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDD;
}
.leftmenu  ol  a {
	line-height: 44px;
	background-image: url(../images/index_36.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 42px;
	width: 148px;
	padding-left: 40px;
}
.leftmenu .currentNav {
	font-size: 12px;
	line-height: 44px;
	color: #1185b6;
	background-image: url(../images/index_37.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 42px;
	width: 148px;
	display: block;
	padding-left: 40px;
}

h2 {
	font-size: 14px;
	line-height: 44px;
	font-weight: bold;
	color: #015d92;
	text-align: center;
	width: 120px;
}
h3 {
	font-size: 12px;
	line-height: 43px;
	font-weight: bold;
	color: #015d92;
	padding-left: 80px;
}
h4 {
	font-family: "黑体";
	font-size: 16px;
	font-weight: normal;
	color: #006699;
	text-align: center;
}
.title {
	font-size: 12px;
	line-height: 43px;
	font-weight: bold;
	color: #015d92;
}
.indexnew ol {
	line-height: 27px;
	background-image: url(../images/line.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 27px;
	width: auto;
}
.indexnew  table {
	line-height: 25px;
	background-image: url(../images/line.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 25px;
	width: auto;
}
.location {
	line-height: 43px;
	background-image: url(../images/right_home.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 43px;
	width: 780px;
}
.locationa {
	line-height: 43px;
	background-image: url(../images/right_homea.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 43px;
	width: 1000px;
}
.rightlocation {
	line-height: 43px;
	height: 43px;
	width: 350px;
	padding-left: 50px;
	
}
.rightcontent {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DDD;
	border-bottom-color: #DDD;
	border-left-color: #DDD;
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 16px;
	padding-right:16px;
	overflow: hidden;
	width:auto;
	margin-left:auto;
	margin-right:auto;
}
.rightcontent H2{
	text-align:left;
	width:auto;
	
}
.content2 {
	margin-left:auto;
	margin-right:auto;
}

.contentpic {
	overflow: hidden;
	width:600px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.productlist{
	height: auto;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
.productlist li{
	text-align: center;
	display: block;
	float: left;
	height: 180px;
	width: 248px;
	margin-right: auto;
	margin-left: auto;
	list-style-image: none;
	list-style-type: none;
}img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.productlist1 {
	MARGIN-TOP: 10px;MARGIN-left: 0px
}
.productlist1 LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 20px; OVERFLOW: hidden; WIDTH: 182px; PADDING-TOP: 0px; HEIGHT: 200px
}
.productlist1 LI IMG {
	BORDER-RIGHT: #e4e4e4 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e4e4e4 0px solid; WIDTH: 160px; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 0px solid; TEXT-ALIGN: center;
}
.productlist1 LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 182px; LINE-HEIGHT:25px; HEIGHT: 25px; TEXT-ALIGN: center;
}


.wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 15px
}
.wp-pagenavi A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageleft {
	PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left
}
.pageright {
	PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right
}
.post_comment {
	FLOAT: left; MARGIN: 15px 0px 5px; OVERFLOW: hidden; WIDTH: 100%
}
.flash {
	MARGIN: 0px auto 0px; WIDTH: 985px; HEIGHT: auto
}
#middle {
	MARGIN: 0px auto; WIDTH: 985px;BACKGROUND: #FFFFFF; height:100%; overflow:hidden;!important 
}
.mid_le {
	MARGIN-TOP: auto px; WIDTH: 207px; FLOAT: left; OVERFLOW: hidden
}
.mid_mm {
	MARGIN-TOP: 8px; WIDTH: 513px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 18px; OVERFLOW: hidden;MARGIN-bottom: 8px;}

.content {
	WIDTH: 814px;
	height: auto;
	border:1px solid #DDDDDD;
}
.newscontent{
	PADDING-RIGHT: 20px; PADDING-LEFT: 80px; 
	}
.newsinfo_ul LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; PADDING-RIGHT: 1px; HEIGHT: 25px; PADDING-TOP: 0px;no-repeat 0 bottom; overflow:hidden;  position:relative;
}
.newsinfo_ul LI span{ position:absolute; top:0; right:88px;}
	
.news_all{background:#fdfdfd;padding-left:10px;}
.menu_top_img {margin-left:10px;height:30px; background:url(../images/dt_news.jpg) no-repeat; width:732px; float:left;padding-top:5px;}
.menu_top_ti{font-weight:bold; font-size:14px;margin-left:15px; color:#06cd14;font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; }

/*ea_h*/
.xn_ba_js_1_element img{height:600px;width: 100%;}
/*ea_ba*/

.xn_ba_js_1_banner img{height:600px;width: 100%;}

/*xn_ba_js_1_banner*/
/** 显示宽高 **/
.xn_ba_js_1_banner{width:100%;height:600px;visibility:hidden;overflow:hidden;position:relative;}
.xn_ba_js_1_bigImg img {width:985px;height:419px;border:0}
.xn_ba_js_1_element{position: absolute;}
/** button **/
.xn_ba_js_1_btn{top:550px;cursor:pointer;position:relative;padding:0 29px 0 0;margin:0 auto; text-align:center; }
.xn_ba_js_1_btn li{float:left;list-style:none;padding:0;margin:0;width: 12px;height: 12px; margin-left:20px; text-align:center; }
.xn_ba_js_1_element_btn{background-image:url(../images/xn_ba_js_1_rowBtn.png）;}
.xn_ba_js_1_element_btn:hover,.xn_ba_js_1_element_btn_on{background-image:url(../images/xn_ba_js_1_rowBtn_on.png);}
/** 字体属性 **/
.xn_ba_js_1_zt{white-space: nowrap;color:#FFFFFF;text-align:left;position:absolute;font-family:微软雅黑;}
.xn_ba_js_1_A0{left:480px;top:100px;font-size:40px;color:#e21b14;font-weight:bold;}
.xn_ba_js_1_A1{left:480px;top:160px;font-size:14px;color:#d30a01;}
.xn_ba_js_1_A2{left:480px;top:180px;font-size:14px;color:#d30a01;}
.xn_ba_js_1_B0{left:1020px;top:100px;font-size:40px;color:#e21b14;font-weight:bold;}
.xn_ba_js_1_B1{left:1020px;top:155px;font-size:18px;color:#d30a01;}
.xn_ba_js_1_C0{left:1070px;top:100px;font-size:36px;color:#e21b14;font-weight:bold}
.xn_ba_js_1_C1{left:1070px;top:155px;font-size:14px;color:#d30a01;}
/*end_xn_ba_js_1_banner*/
/*ea_ba*/